/*bass*/

img.wp-smiley,img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.inverse a,
.highlighted,
blockquote:before,
.emphasized:before,
.menu-item--main:hover > a,
.menu-item--main:focus > a,
.menu-item--main:active > a,
.menu-item--main.current-menu-item > a,
.menu-item--main.current-menu-ancestor > a,
.menu-item--main.current-menu-parent > a,
.mosaic__filter-item.active, .mosaic__filter-item:hover,
.complete i,
.liked i,
.article-timestamp--single .article-timestamp__date,
a:hover > i.pixcode--icon,
.btn:hover, .wpcf7-submit:hover, .form-submit #comment-submit:hover,
.widget--header a:hover,
a.site-home-link, .site-navigation--mobile .menu-item:hover > a,
.site-navigation--mobile .menu-item.current-menu-ancestor > a, 
.site-navigation--mobile .menu-item.current-menu-parent > a,
.site-navigation--mobile .menu-item.current-menu-item > a,
.cart--widget .cart-link:hover,
.mosaic__pagination .prev:hover, .mosaic__pagination .next:hover {
    color: #eeee22;
}

.rsNavSelected,
.pin_ring--outer,
.liked i,
.btn, .wpcf7-submit, .form-submit #comment-submit,
.progressbar__progress,
.rsNavSelected,
.product__badge, .cart--widget .cart__btn .cart-size,
.woocommerce-page .woocommerce-message .pixcode--icon,
.woocommerce-page .woocommerce-info .pixcode--icon {
    background-color: #eeee22;
}

.image__item-meta, .mfp-video:hover .image__item-meta, .external_url:hover .image__item-meta, .article--product:hover .product__container {
    background-color: #eeee22;
    background-color: rgba(238,238,34, 0.8);
}

.mosaic__item--page-title-mobile .image__item-meta
.touch .mosaic__item--page-title .image__item-meta, .touch .mosaic__item--page-title-mobile .image__item-meta {
    background-color: rgba(238,238,34, 0.8);
}

.loading .pace .pace-activity,
.no-touch .arrow-button:hover {
    border-color: #eeee22 ;
}

.loading .pace .pace-activity {
    border-top-color: transparent;
}

.menu-item--main.current-menu-item:after,
.menu-item--main.current-menu-ancestor:after,
.menu-item--main.current-menu-parent:after,
.menu-item--main:hover:after,
.menu-item--main:focus:after,
.menu-item--main:active:after,
.site-navigation--mobile .menu-item.current-menu-parent:after, 
.site-navigation--mobile .menu-item:hover:after, 
.site-navigation--mobile .menu-item:focus:after, 
.site-navigation--mobile .menu-item:active:after  {
    border-top-color: #eeee22 ;
}

.header:before {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, #eeee22), color-stop(100%, #464a4d));
    background-image: -webkit-linear-gradient(#eeee22 50%, #464a4d);
    background-image: -moz-linear-gradient(#eeee22 50%, #464a4d);
    background-image: -o-linear-gradient(#eeee22 50%, #464a4d);
    background-image: linear-gradient(#eeee22 50%, #464a4d);
}

.lt-ie9 .header:before {
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFC00', endColorstr='#FF464A4D');
}

@media only screen and (min-width: 1201px){
    .team-member__profile{
        background-color: rgba(238,238,34, .8);
    }
}


.header-inverse .header .site-info span { color: #242423 !important; }
html, p, .hN, .alpha, h1, .beta, h2, .gamma, h3, .masonry__item .entry__title, .single-portfolio-fullwidth .entry__title, .delta, h4, .epsilon, h5, .zeta, h6, .image_item-description, .progressbar__title, .image_item-category, .likes-text, .header, .navigation--mobile, .menu-item--sub-menu-item a, .site-navigation--mobile .sub-menu .menu-item a{
 font-family: Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}
.article-timestamp {
    font-family: Georgia,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.5rem;
    line-height: 1.0001;
    text-transform: uppercase;
}
.count {
    color: white;
    font-family: Georgia,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
    font-size: 2rem;
    line-height: 1.14296;
}

.masonry__item .entry__content {
    margin-right: 1.33333rem;
    padding: 0 0 0 1.33333rem;
    font-size: 13px;
}

.meta-box__box-title {
    display: block;
    font-family: Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
}

.comment-form ::-moz-placeholder {
    font-family: Tahoma,Microsoft YaHei,Verdana,Arial,Helvetica,sans-serif;
    font-size: 1rem;
    font-style: normal;
    line-height: 1.33343;
}

.single-post .entry__content > p:first-of-type {
    font-size: 13px;
}

.animate i:after {-webkit-transition: all 1000ms;-moz-transition: all 1000ms;-o-transition: all 1000ms;transition: all 1000ms; }

.yarpp-related {
    margin: 1em 0;
}

.yarpp-related a{
    text-decoration: none;
    font-weight: bold;
}

.yarpp-related .yarpp-thumbnail-title{
    text-align: left;
    font-weight: bold;
    font-size: 96%;
    text-decoration: none;
}

.yarpp-related h3{
    font-weight: bold;
    padding: 0 0 5px 0;
    font-size: 125%;
    text-transform: capitalize;
    margin: 0;
}

.yarpp-related .yarpp-promote{ 
    clear: both;
    float: right;
    text-indent: -1000px;
    cursor: pointer;
    color: #666;
    font-size: 11px;
    height: 17px;
    width: 78px;
}

.author-tn{
    position: absolute;
    top:15px;
    left: 15px;
    color: #333;
    font-size: 24px;
}
.maps{
    padding: 60px 0 20px 0;
    text-align: center;
    display: inherit;
}